light-optical microscope - French English Dictionary